Create campaign
One page — review the summary before you start. Every state change is logged with who and when.
Name
Contact source
Contacts are imported as a CSV file once the campaign exists — from the campaign page or the import API.
Columns: phone, name, language, country, timezone, brand, last_activity, offer_segment. Rows failing validation are rejected loudly with line numbers.
Language and prompt template
Guardrails
Frequency caps and retries
role-gated after creation · changes are audit-logged